fenestra of the vestibule - German English Dictionary